Vitamin D and magnesium